home *** CD-ROM | disk | FTP | other *** search
/ Giga Pack / Giga Pack CD1.iso / adv / glad36 / readme.txt < prev    next >
Text File  |  1995-06-08  |  33KB  |  702 lines

  1. Gladiator version 3.6 (registered) Readme.txt file.
  2.  
  3. (see regd.txt for extra info)
  4.  
  5. [0] Installation information
  6.  
  7.   For this release of Gladiator, it is important that you edit
  8.   the "glad.cfg" text file to include your proper directories.
  9.   If you have just unzipped Gladiator into one directory, such
  10.   as e:\glad, edit glad.cfg with a text editor and change the
  11.   lines following [directories] to represent this directory.
  12.   If you wish to put the data files in another directory (as the
  13.   yet-unreleased install program would do), make a subdirectory
  14.   such as "pix", move all the .pix files there, and edit the
  15.   "graphics" directory setting to this directory.  Sorry for
  16.   the hassle; when the install program is done you won't have to
  17.   worry about this.
  18.  
  19.   Gladiator 3.6 has Sound Blaster compatible sound.  By default,
  20.   the game will run with sound turned OFF.  If you wish to enable
  21.   it, delete (or put a ";" in front of) the line which reads
  22.   sound=off
  23.   and re-enable (remove the ";" from) the line which reads
  24.   sound=on
  25.   Note that for sound to work, the "BLASTER" environment variable
  26.   needs to be set in your autoexec.bat.  It should look something
  27.   like: BLASTER=A220 I5 D1 T2
  28.   or something similar.  Gladiator may, unfortunately, freeze up
  29.   if your card is not 100% sound blaster compatible.  If it does
  30.   this you have 2 options.  1) You can try downloading updated
  31.   sound card drivers from your sound card manufacturer.  2) You
  32.   can re-disable the sound, and look for an updated gladiator
  33.   version in case we have been able to resolve this problem.
  34.  
  35.   Finally, a note about the QEMM memory manager.  Some versions
  36.   of QEMM are incompatible with our current code (yeah, we're
  37.   working to fix it!).  If Gladiator crashes with a QEMM error,
  38.   try playing the game with a blank, empty system -- you don't
  39.   need QEMM, EMM386, HIMEM, or anything else to run the game.
  40.   Just make sure to run your mouse driver before playing, and
  41.   if you want sound, have the BLASTER environment variable set.
  42.  
  43.   Once again, we apologize for these hassles.  We'll have the
  44.   installation routine completed soon (so you won't have to
  45.   touch glad.cfg), and we're tracking down the incompatibilies
  46.   with QEMM.  So thanks for your patience; we'll make it worth
  47.   your while!
  48.  
  49.  
  50. [1] Keyboard Controls
  51.  
  52.   [1.a] Description
  53.   Gladiator is designed to allow up to four players to use the
  54.   keyboard at once (although we admit it would be rather
  55.   cramped).  Each player has a number of 'action' keys, such as
  56.   movement or attacking, and also a set of preferences, which
  57.   are reached from the 'options menu,' and control things such
  58.   as game speed or viewport size.  Important to remember are the
  59.   'ESC' key, which will abort your current mission and return
  60.   you to the 'picker' screen, and the 'F1' key, which will bring
  61.   up a brief help display during the game.
  62.  
  63.   [1.b] Movement keys
  64.   Player 1       Player 2       Player 3       Player 4
  65.   --------       --------       --------       -------- 
  66.   7  8  9        Q  W  E        U  I  O        R  T  Y
  67.    \ | /          \ | /          \ | /          \ | /
  68.   4-   -6        A-   -D        J-   -L        F-   -H
  69.    / | \          / | \          / | \          / | \
  70.   1  2  3        Z  X  C        M  ,  .        V  B  N
  71.  
  72.   [1.c] Other 'action' keys
  73.   Other keys used 'actively' while playing the game are:
  74.   Action     Player 1       Player 2       Player 3       Player 4
  75.   ------     --------       --------       --------       -------- 
  76.  
  77.    Fire      INSERT         CONTROL        SPACE          5 (non numeric)
  78.  
  79.   Special    ENTER          ALT            Semicolon(;)   6 (non numeric)
  80.  
  81.   Cycle      - (numeric)    1              7              3
  82.   Special
  83.  
  84.   Switch     + (numeric)    TAB            BACKSPACE      EQUALS (=)
  85.   Character
  86.  
  87.   Shifter    DELETE         LEFT-SHIFT     RIGHT-SHIFT    - (non numeric)
  88.  
  89.   Options    Asterisk       2              8              4
  90.   Menu       (numeric)
  91.  
  92.   Not all of these keys will work at all times.  For example, if
  93.   your special costs 100 magic points and you only have 50,
  94.   pressing your special key won't have an effect.  Similarly,
  95.   if you are a first-level mage and don't have the 'warp-space'
  96.   spell, you can't cycle through other specials because you don't
  97.   have them.
  98.  
  99.   The 'shifter' key can be used in combination with others.  In
  100.   particular:
  101.    * Shifter + Yell   : Summon NPC's on your team to come fight with
  102.                         or protect you.
  103.    * Shifter + Switch : Switch to next TYPE of team member; ie, jump
  104.                         to your first archer.
  105.  
  106.   [1.d] Options menu
  107.   From the options menu you can control several aspects of the
  108.   game.  Some of these affect only you, while others change the
  109.   game state for all players.  While the options menu is open,
  110.   gameplay pauses for all characters (and enemies!).
  111.  
  112.    * +/- : Make the game run slower or faster (for all)
  113.    * [/] : Enlarge or shrink your viewscreen (player-specific)
  114.    * </> : Brighten or darken the game screen (for all)
  115.  
  116.    *   C : Toggle color-cycling on or off (for all)
  117.    *   F : Toggle the foes/allies display on or off (player-specific)
  118.    *   H : Cycle through hitpoint/spellpoint display modes (player-spec.)
  119.    *   R : Toggle radar display on or off (player-specific)
  120.    *   S : Toggle the score/exp display on or off (player-specific)
  121.    *   T : Bring up an overview of your team's status
  122.  
  123.       
  124.  
  125. [2] Overview
  126.   Gladiator is a gauntlet style real-time arcade game where you (red team) must
  127.   set out to destroy all other teams in a variety of scenarios.  Use the picker
  128.   (picker.exe) to select a scenario to play.  Each scenario gives you access to
  129.   a variety of character classes, some with interesting special abilities.
  130.   Your goal in each case, destroy all your opponents with as few team losses
  131.   as possible.  Gladiator features 320*200 256 color graphics, soundblaster
  132.   compatible sound, independent AI control of over 100 characters, and high
  133.   speed animation :).
  134.  
  135. [3] How to play
  136.  
  137. A) The Picker
  138.   When you first start a game of Gladiator, you actually start in the 'picker'
  139.   (short for "Team Picker") instead of the playing field itself.  The picker's
  140.   main menu gives you several choices: Begin a new game, continue with
  141.   your current or saved game, or exit.  For now, select New Game.
  142.     
  143.   The next screen of the picker allows you to save or load games (useful 
  144.   later on), edit your current team, view your team, or, finally, buy
  145.   new members for your squad.  Since you don't have any team members yet,
  146.   the first thing to do is "Buy Guys".
  147.  
  148.   Choosing the "Buy Guys" menu takes you to a screen which will display
  149.   the name/type of a new recruit, his statistics, and the cost to
  150.   purchase him, along with your current cash, which for a new game
  151.   begins at 5000.  From this point you may buy this character, raise
  152.   his stats (and cost) in various amounts, or, using the "NEXT" and
  153.   "PREV" buttons near the top, see what other characters are availible.
  154.  
  155.   In the unregistered version of Gladiator, the availible troops are:
  156.     * Soldier:  Your basic grunt, can absorb and deal damage and moves
  157.                 moderately fast.  A good all-around fighter.
  158.     *     Elf:  Elves are small and weaker, but are harder to hit.
  159.                 Elves throw stones, sometimes more than one.
  160.     *  Archer:  Archers are fleet of foot, and their arrows have a
  161.                 long range.  Although they're not as strong or healthy
  162.                 as fighters, they can also be a good squad backbone.
  163.     *    Mage:  Mages are slow, nearly defenseless, and horrible at
  164.                 hand-to-hand combat, but their magical energy balls
  165.                 pack a big punch.  All mages, regardless of level,
  166.                 posess the ability to teleport out of (or into!) danger,
  167.                 providing they've saved enough magic.
  168.     *  Cleric:  Clerics, also, are slow, but have a stronger hand-
  169.                 to-hand than mages.  Clerics have the unique ability to
  170.                 generate fields which their teammates can pass through, but
  171.                 which foes must hack down to pass.  Clerics also posess
  172.                 the ability to heal teammates who are standing next to
  173.                 them.
  174.     *   Thief:  Theives are fast and stronger of constitution than the
  175.                 magic-wielders, though not so potent as the soldier.
  176.                 A thief, in addition to throwing daggers, can plant
  177.                 a bomb which can take out even the strongest opponent.
  178.                 Beware, however -- unlike an archer's arrows, bombs
  179.                 do not discriminate in who they destroy!  Skilled
  180.                 thieves can even hide themselves from their enemies'
  181.                 sight.
  182.     *   Druid:  Druids are the magicians of nature, and have special
  183.                 powers over natural events.  Druids can throw lightning
  184.                 bolts at their foes, and can grow trees to impede the
  185.                 progress of their enemies.  At more powerful levels,
  186.                 the druids can even summon faeries to their aid.
  187.  
  188.     In general, each character has at least one 'special ability,' and
  189.     some have more than one, although it sometimes requires gaining
  190.     several levels before these other special abilities become
  191.     availible.
  192.  
  193.     You will also come up against other foes -- undead such as skeletons
  194.     and ghosts, magical beings such as elementals and faeries, and others,
  195.     but these types are not availble for purchase in this version, although
  196.     some may join your team at certain times.
  197.  
  198.     The statistics from which you can choose to modify here are:
  199.  
  200.     *     Strength: Strength affects your melee (hand-to-hand) combat,
  201.                     as well as things like your weapon range.
  202.  
  203.     * Constitution: Constitution increases your hitpoints and rate of 
  204.                     healing, and also affects other combat-related
  205.                     skills.
  206.  
  207.     *    Dexterity: Dexterity helps improve your ability to dodge, 
  208.                     your weapon's accuracy, your speed, and other
  209.                     related skills.
  210.  
  211.     * Intelligence: Intelligence controls the amount of 'magic' power
  212.                     you have, how fast this power regenerates, and
  213.                     the success of your special abilities.
  214.  
  215.     *        Armor: Armor is like shielding; the more you have, the
  216.                     less damage you will take from a given blow.
  217.  
  218.     *        Level: Your character's level is determined by his
  219.                     experience (currently 0), visible on the right
  220.                     of the screen.  Level affects all stats, and
  221.                     affects what special abilities your character can
  222.                     perform.  While it may look very expensive to buy
  223.                     a level for your character, it can be useful when
  224.                     you're "almost there" and want the increase, as the
  225.                     cost decreases the closer you are to the next level.
  226.  
  227.  
  228.   So, from the "Buy" menu you may purchase whatever type(s) of men you
  229.   choose.  You can edit their stats before you buy them, or, if you
  230.   prefer, switch to the "Edit" menu instead.  The edit menu appears
  231.   similar to the purchasing menu, but the NEXT and PREV buttons will
  232.   take you through your already purchased men.  When you use the "LESS"
  233.   and "MORE" buttons for changing their stats, notice that you do not
  234.   actually pay (and thus make your changes permanent) until you click
  235.   the "ACCEPT" button; this will purchase the changes, provided you have
  236.   the funds, and record your character's stats.
  237.  
  238.   When picking a team, only about the first 25, at most, will appear in
  239.   a scenario; the others are not lost, but will show up on the next level.
  240.   Thus, it is generally best to limit your team to 10 to 20 characters,
  241.   which is normally quite sufficient.
  242.  
  243.   After you have purchased and edited your team, or any time during
  244.   this phase, you can choose to "VIEW TEAM." This will display a
  245.   screen listing the number of each type of character you have, and
  246.   what "scenario" number you will be attempting next (currently 1).
  247.   This screen also contains a "GO" button:  this will start that
  248.   scenario.
  249.  
  250.   Before hitting go, this time, press (or click) "ESC" several times
  251.   until you get to a point where you can save the game.  Don't worry if
  252.   you go out to the main menu; simply press "continue game" from there;
  253.   all your team members will still be there.  When saving a game, you
  254.   have a choice of 5 slots.  Your current game is always saved by the
  255.   computer as game number 0, and is loaded each time you enter the
  256.   picker.
  257.  
  258.   After saving your game, you're ready to go!  Find the "GO" button
  259.   (such as from the "VIEW TEAM" menu), click it, and you're off!
  260.  
  261. B) The Scenarios
  262.  
  263.   You've just hit the "GO" button from the picker.  After Gladiator
  264.   loads, you'll see the main screen, which consists of a viewport
  265.   area, where the action takes place, and a grey score panel, which
  266.   lists various important information.
  267.  
  268.   When the level first begins, another button with introduction text
  269.   should appear in the center of the screen.  This text will often
  270.   tell you about the current level, and may list any special goals or
  271.   hints.  You can use the arrow keys or the page up/down keys to
  272.   scroll through the text.  When you are done reading it, hit ESC to
  273.   continue.
  274.  
  275.   The viewscreen lists several important items.  At the top left should 
  276.   be listed the name or designation of your current character, such
  277.   as "COMMANDER."  Below that are numbers and bar graphs indicating
  278.   your current hitpoints and spellpoints.  Be careful -- when your
  279.   hitpoints go to zero, you're dead!
  280.  
  281.   At the bottom left will appear "SC: 123" and "XP: 456"  This is your 
  282.   score for the current level, which will start at zero and go up as you
  283.   wreak havok, and your character's experience, which will depend on 
  284.   how much damage that character has personally done.  If you are playing
  285.   an npc (one of the freebie characters) the level instead of the score
  286.   will be displayed.  Right above these numbers should be something
  287.   like "SPC: CHARGE".  This displays your currently-selected special
  288.   ability.  If it prints in yellow, like the others, you can perform
  289.   this action.  If it's red, you are unable to do this special right
  290.   now, most often because you don't have the required magic points.
  291.  
  292.   The numbers following "TEAM" and "FOES" in the upper right are the 
  293.   number of members left alive on your team, and the number of foes 
  294.   left, respectively.
  295.  
  296.   Finally, the lower right corner will be filled with a radar map.
  297.  
  298.   After hitting ESC to exit the introductory text, the game will begin.
  299.   Gladiator uses an angled, mostly overhead view.  You will see your
  300.   character standing on a field of grass or dirt, perhaps with some
  301.   trees, cobblestone, or water nearby.  Everybody on your team is
  302.   wearing red; the bad guys will wear a variety of colors depending on
  303.   their team (the blue team, the yellow team, etc.).  Normally, when
  304.   you fire, your shots will pass over your teammates and hit your
  305.   enemies; use this to your advantage!
  306.  
  307.   When you begin Scenario 1, you are a young recruit in a small band
  308.   of warriors.  You, personally (at the keyboard) however, will be
  309.   controlling "Commander."  Commander is an NPC (Non-Player-Character),
  310.   which in this case means that although he is on your team, you are
  311.   not able to buy stats for him or examine him when you are in the
  312.   picker, and he may choose to leave at any time.  There are pro's and
  313.   con's to having NPCs in your group:  they are often somewhat 
  314.   stronger than your men, and can help keep you alive against the odds,
  315.   but they DO NOT EARN EXPERIENCE, and will not go up levels, nor can
  316.   you buy their stats up.  For this reason, it is often good to let
  317.   the NPCs control themselves, and go off hunting experience with your
  318.   own men.  You can tell you are controlling an NPC rather than a
  319.   normal character because the score panel will display his level
  320.   rather than his experience.
  321.  
  322.   For this scenario, switch characters (press numeric "+") several times
  323.   until you get out of the officers and into the enlisted ranks --
  324.   your personally bought men.  Try out your ranged attack, if you
  325.   have one, by pressing the fire key (INSERT), while staying away from
  326.   enemies.  Try hitting your special key (ENTER) and see what happens.
  327.   Later, when you have more special abilities, you can select them
  328.   with your 'special cycler,' such as numeric "-".  Finally, if
  329.   you've mastered the art of moving around and firing, head up north
  330.   and look for the nasty elves who have been killing the local travelers.
  331.  
  332.   Don't be too upset if all your men are slaughtered and you lose the
  333.   scenario. There's NO penalty; all that will happen is that you will
  334.   be returned to the picker.  From here, choose "CONTINUE GAME," and
  335.   then just hit the "GO" button to try it again.
  336.  
  337.   Assuming you're able to overcome the odds and kill all the bad guys
  338.   (the "FOE" count will drop to zero), it's time to look for the exit
  339.   to the next level, which in this scenario is near the top.  Exits
  340.   look like four glowing arrows pointing at each other.  Stepping on
  341.   an exit while there are still enemies left won't help you, but if
  342.   you've completed the scenario, a small window should appear asking
  343.   if you'd like to go on to the next level.  Hitting "Y" will save
  344.   your game and take you to the picker, where you can spend some more
  345.   hard-earned cash before continuing to the next level. A "N" response
  346.   will let you stay on the level.  It's often good to check a completed
  347.   scenario level to see if there are any hidden treasures -- such as
  348.   gold bars or food -- left around.
  349.  
  350.   On the first scenario, you might notice another exit in the lower
  351.   left corner of the map; taking this exit will jump you to level 10,
  352.   in case you know all about the game and don't need the introductory
  353.   levels to get you started, but it's NOT a good idea to take it when
  354.   you've just started out!
  355.  
  356. C) Continuing the cycle
  357.  
  358.   That's it!  Every time you complete a scenario successfully, your
  359.   current game will be saved and you'll head back to the picker.
  360.   Sometimes there will be places you can pass back through levels you
  361.   have already completed.  There won't be any enemies or treasure here,
  362.   but they can serve as passages and rest-stops between areas you've
  363.   completed and areas yet unsolved.
  364.  
  365.   Once you've learned the basics of Gladiator, try two player!  To
  366.   toggle the number of players, just click the appropriate button
  367.   on the main screen.  The currently active mode will be highlighted
  368.   in red.
  369.  
  370.   The Gladiator two-player system is cooperative (you're both on the
  371.   same team), although racing for experience is fun.  Score is
  372.   shared between the team, while experience goes to the character
  373.   who earned it.
  374.  
  375.   The unregistered version has 18 scenarios to try out; if you'd like
  376.   more scenarios, plus the other benefits, check out the section on
  377.   registering below.
  378.  
  379. [4] Hints and Tips
  380.  
  381. A)  Two (or more)-player mode can really help make things easier.
  382.     Frozen by a faerie?  Get your friend to fry him from the side.
  383.  
  384. B)  Clerics may feel weak at first, but they're great for healing
  385.     wounded team members.  They're also great for building a 'wall'
  386.     of power to block onrushing foes; call your teammates to you
  387.     while you build a fortress!
  388.  
  389. C)  Don't forget to use your special!  If you've got the magic to
  390.     burn, it's almost always worth it.
  391.  
  392. D)  If you have a cleric on your team, and you are hurt, try giving
  393.     him a push.
  394.  
  395. [5] Registering Gladiator (do it do it do it do it)
  396.  
  397.   We don't want to beg, but .. please, please PLEASE!! If you think
  398.   our game was at all interesting, at least send us mail with your
  399.   comments and feedback!  You can send email to:
  400.     
  401.     tricket@ucsd.edu
  402.           or
  403.     mikes@ictv.com
  404.  
  405.   Of course, if you have any shred of mercy for the four poor starving
  406.   college students who have slaved away over hot computers making
  407.   Gladiator, we'd REALLY be your bestest friends, and for just $10.00,
  408.   you get:
  409.     *  Lots more scenarios (take your guys to incredible levels!)
  410.     *  More special abilities (up to four for each character)
  411.     *  More types of characters, and the ability to purchase all of
  412.        them for your team, including:
  413.          FIRE ELEMENTALS (you see a couple on the last castle level)
  414.          FAERIES (freeze your foes!)
  415.          SLIMES (reproduce over and over, and overwhelm your enemies)
  416.          ORCS (an even more powerful grunt)
  417.          GHOSTS (FEAR, fly through walls)
  418.          SKELETONS (really fast!)
  419.     *  Access to the nifty cheat codes. (unlimited money!)
  420.   Feel FREE to send cash in the mail; we don't care!  
  421.   (But the post office doesn't reccommend it) Heck, we'd
  422.   even take Visa if we knew how.  Send your payment to:
  423.     
  424.     Gladiator v 3.5 REGISTRATION
  425.     c/o Tom Ricket
  426.     12645 Cambridge Drive
  427.     Saratoga, CA  95070
  428.  
  429.   If you send a check, make it out to Tom Ricket,
  430.   since the bank may not want to cash it for us otherwise.
  431.  
  432.   Regardless of whether or not you register, PLEASE take the time
  433.   to let us know what you think.  Our best ideas so far have come
  434.   from our testers (radar, diagonal movement, lots of cool stuff),
  435.   and it's a pretty sure bet that whatever you suggest will be
  436.   implemented.  In fact, if you send us money, we can practically
  437.   guarantee it! (unless it's really, really lame!)  We also appreciate
  438.   knowing where you found this; our distribution network is very
  439.   small, and we'd like to be able to send updates to sites which
  440.   have started carrying our game.
  441.  
  442.   So now that we've made our plea, you can read on for the credits
  443.   and revision history of glad ...
  444.  
  445.  
  446. [6] Credits
  447.   Current version 3.5 programmed in Watcom C++ 10.0B by:
  448. (In alphabetical order, and not in any way implying order of importance)
  449.   -- Chad Lawrence
  450.   -- Doug McCreary
  451.   -- Tom Ricket
  452.   -- Mike Scandizzo
  453.   Testing by:
  454.   -- Lara Kirkendall
  455.   -- Lee Martin
  456.   -- Karyn McCreary
  457.   -- Doug Ricket
  458.   -- Stefan Scandizzo
  459.   -- Loki, Ishara, and Mootz (well ... they tested the keyboard, anyway) :)
  460.  
  461.   Originally designed in Borland C++ 4.02
  462.  
  463. [7]  Revision history
  464.  
  465. For release 3.6: (06/03/95)
  466.  * Added 3 and 4-player support
  467.  * Added specialized graphic effects for potions, etc.
  468.  * Added 4 additional scenarios to registered version
  469.  * Updated help info
  470.  * Added text coloring
  471.  * Improved AI
  472.  * Adjusted special costs
  473.  * Display current special name on-screen
  474.  * Changed soldier attack to limited 'bounce' weapon
  475.  * Added soldier boomerang to registered version
  476.  * Added mage freeze time to registered version
  477.  * Added orc (with Howl) to registered version
  478.  * Added assorted sounds to registered version
  479.  * Added time bonus (for fast level completion) to registered version
  480.  * Added 'life gems'
  481.  * Reformulated level/exp system to allow for higher levels
  482.  * Reformulated scenario editor for inclusion with registered version
  483.  * Added assorted missing symbols to text
  484.  * Added options menu for control of environment
  485.  * Fixed 'death by asphyxiation' bug on non-square levels
  486.  * Limited Cleric's glow time
  487.  * Fixed assorted memory leaks in picker
  488.  * Added ability to name guys when purchasing
  489.  * Vastly stabilized picker team-list code :) (we hope)
  490.  * Made death gems appear on radar
  491.  * Adjusted level cost for new versus 'trained' guys
  492.  
  493. Since release 3.0: (05/23/95)
  494.  * Ported from Borland to Watcom
  495.  * Integrated Picker and Glad executables
  496.  * Added sound
  497.  * 32-bit processing and graphics for better performance (dos4gw flat mode)
  498.  * Full Screen and mini screen modes
  499.  * Moved score panel functionality onto viewscreen
  500.  * Added completed druids to freeware version
  501.  * Invisibility potions added to freeware
  502.  * Faster collision detection with two dimensional hashing
  503.  * Ghost's fear-aura works
  504.  * Added numerous viewscreen preference toggles
  505.  * Added teleporters to freeware version (on a limited basis)
  506.  * Added 3 additional scenarios to freeware version
  507.  * Max Graphics performance at 300 fps (486DX2/66+VLB) (F5 if you are curious)
  508.  
  509. Since release 2v: (04/20/95)
  510.  * Implemented 'exit' objects into the picker, scenario editor,
  511.    and Gladiator :)
  512.  * Modified Save game format to allow NPC's to have names
  513.  * Made the 'XXX KILLED' display use an NPC's name, if appropriate
  514.  * Re-coded radar::draw for better speed & readability
  515.  * Improved the smoothing in the scenario editor, and added final
  516.    tree edges
  517.  
  518. Since relase 2u: (04/18/95)
  519.  * Added 'myself' pointer to walkers to help trace down GPFs
  520.  * Fixed walker::transform_to() to correctly remove itself from
  521.    the object map before changing size; apparently helped fix
  522.    bugs :)
  523.  * Added screen::damage_tile() to give ability for tiles to
  524.    be broken.  Tested by having thief bomb damage grass.
  525.  * Added virtualized weap::animate() to weap to allow for faster
  526.    weapon animations, and to fix GPF when ani_type was somehow
  527.    getting set to non-zero (2, in this case)
  528.  * Fixed stats::hit_response() to stop weapons (any non-livings)
  529.    from responding ..
  530.  * Added druid as real character
  531.  * Added magic and invulnerability potions
  532.  * Added walker::center_on(target) to center us on target ..
  533.  * Added screen::find_foes_in_range(), and used it to improve
  534.    the AI..
  535.  * Fixed display bug in magic-point display bar
  536.  * Added 'level' display to non-guy walkers
  537.  * Added living::set_difficulty(whatlevel) to more intelligently
  538.    set the difficulty of non-guy walkers
  539.  * Adjust damage weapons inflict based on their owner's level
  540.  * Set walker's damage to an int instead of a char
  541.  
  542. Since release 2t: (04/17/95)
  543.  * Fixed bug with eating treasures
  544.  * Added 4th level cleric spell: resurrect team members
  545.  * Added 'effect' object for special effects..
  546.  * Added 'scare' effect for ghosts
  547.  * Added 'bomb' effect for thieves + explosion effect
  548.  * Overloaded screen::add_ob() to take a ,1 as the last argument,
  549.    specifying add to TOP of the list (so object displays below
  550.    everything else on the oblist layer)
  551.  
  552. Since release 2s: (04/15/95)
  553.  * Added help system and added glad.glp
  554.  * Modified scenarios to version 3, which includes scenario text
  555.    (edit with T), and display at the start of glad
  556.  * Guys now automatically attack when you bump an enemy
  557.  * Removed bloodspots for ghosts and skeletons, and made the
  558.    cleric summon ghosts or undead based on special level
  559.  
  560. Since release 2r: (04/13/95)
  561.  * Added help system with 'h' (reads glad.hlp)
  562.  * Glad takes parameter ("1" or "2") to determine number of players
  563.  * Added number of players selection to picker.
  564.  * Added 'current_special' and made specials level-dependent
  565.  * Added experience to guys and made levels dependent on this
  566.  
  567. Since release 2q: (04/10/95)
  568.  * Added death() function to walker
  569.  * Made slimes die to smaller slimes, removed blood spot for fire elem.
  570.  * Modified dying (generate_bloodspot) to move walkers to the
  571.    fx layer, and mark them as bloodspots
  572.  * Used new system to allow clerics to 'raise dead' from any bloodspot
  573.    (temporarily removed healing option)
  574.  * Added new terrain types (paths, cobblestones, etc.)
  575.  * Made fire elementals explode upon death
  576.  * Set shrinking bloodspots to not collide
  577.  * Converted walker class to derived types (living, weapon, treasure)
  578.  * Fixed food-eating problem with treasure objects
  579.  * Made score panel display guy name
  580.  * Added gold and silver bars
  581.  * Added magic potions, ie flight
  582.  
  583. Since release 2p: (04/07/95)
  584.  * Re-added the floating text to viewscreen(s)
  585.  * Multiplied graphics size by four times ..
  586.  * Improved graphic display window to allow for non-integer
  587.    viewport display width/height
  588.  
  589. Since release 2n: (04/05/95)
  590.  * Added animation for large slime splitting
  591.  * Fixed HP/SP color bar color problem
  592.  
  593. Since release 24: (04/01/95 Interim release)
  594.  * Added multiple viewscreens for multi-player mode
  595.  * Added mapped keyboard controls for use in multi-player mode
  596.  * Broke the screen object into a graphics, screen, and viewscreen modules
  597.  * Added 'right-hand-rule' based movement for AI
  598.  * Added transformation function (ie, for slime) and associated cheat-key
  599.  * Reworked slimes and set up full-cycle of growth/replication
  600.  
  601. Since release 2L: (3/25/95)
  602.  * Added NO_RANGED bit-flag, and used it to make the small
  603.    slimes have no ranged attack (needs to be fixed)
  604.  * Add new bit-flags INVINCIBLE, can't be hurt :) (+ cheat key)
  605.  * Added default and current weapon types, and commands
  606.    set_ and reset_ weapon .. used this to get flaming arrows for
  607.    the archer's special
  608.  * Added 'armor' to the gameplay (subtracts damage done to you)
  609.  * Made magic regeneration based on intelligence
  610.  * Added hitpoint regeneration based on constitution
  611.  * Added treasure 'food' item; can be eaten for hitpoints
  612.  * Added gamma correction (ALT + NUMERIC PLUS, MINUS, & ENTER for default)
  613.  * Integrated with picker better
  614.  
  615. To do: since 2k (03/23/95)
  616.  * Recompiled in protected mode for bug-fixing
  617.  * Ignore (normal) keyboard input if command-queue exists
  618.  * Find what is crashing glad sometimes (appears to be a NEW, not
  619.    old bug) (apparently was deleting a non-existant radar)
  620.  * Put guy/object display on radar (though not to 'scale')
  621.  * Make the radar bigger (50x50?) (40x40 looked better)
  622.  * Make a nifty graphics border for the radar
  623.  * Add slimes eventually; they have a slime ball ranged attack
  624.  * Make loader use the team list..
  625.    - Now loads a GTL (saved game) file! At last! :)
  626.  * Added colors.h for easy color reference
  627.  * Added Win and Lose cheat keys
  628.  * Winning a level now saves game to savetemp.gtl
  629.  * Put in slime specials: small => medium => large
  630.  
  631. Since release 2i,j: (3/19/95)
  632.  * Improved movement -- better baby-stepping, diagonals
  633.  * Implemented command 'queue' for better AI
  634.  * Added specials to archer and footman
  635.  * Implemented radar (background only)
  636.  * Implemented full-turning system with single keystroke
  637.  * Implemented fire 'cost' (of MP); can see for mage's fireballs
  638.  * Added diagonal graphics for mage
  639.  
  640. Since release 2g, h: (3/10/95)
  641.  * Speed enhancements to various graphic routines
  642.  * Code integration of main files with picker, scenario editor
  643.  * Fixed up 'yo' to have delay; deal with foes better
  644.  * Ready for transfer to Mike for now :)
  645.  
  646. Since release 2f:
  647.  * Made game speed adjustable using numeric PLUS and MINUS
  648.  
  649. Since release 2e:
  650.  * Faster walkputbuffer
  651.  * Fixed shove bug
  652.  * Optimized auto-walking
  653.  * Cleaned out old error detection code
  654.  * Corrected most warnings
  655.  
  656. Since release 2d: (3/07/95)
  657.  * Rounded MP/HP display
  658.  * Added slime-type guy (not pictured here)
  659.  
  660. Since release 2c:
  661.  * HP & Magic point bar display
  662.  * More cheat codes (Flying, Magicpoints, Hitpoints)
  663.  * 'Incremental' movement when blocked
  664.  
  665. Since release 2b:
  666.  * Can now only push members of same team
  667.  * Implemented slippery walls :)
  668.  * Replaced red flash with fast blood splash
  669.  * Improved speed of screen redraw by about 30%
  670.  * Improved AI on diagonals
  671.  * Added 'yell' command to summon teammates (Y)
  672.  
  673. Since release 2a:
  674.  * Fixed 'Unknown Blaster Option X' line
  675.  * More 'circular' weapon range
  676.  
  677. Improvements since Release 2.0:
  678.  * Number of foes remaining display
  679.  * Pause key (P)
  680.  * Red-shifted palette during menus
  681.  * Sped up system (faster horizontal movement)
  682.  * Guys rotate through turns
  683.  * Red flash to indicate damage to controller
  684.  
  685.  
  686. Improvements since version 1
  687.   * diagonal movement
  688.   * improved keyboard response
  689.   * larger viewport (with faster rendering)
  690.   * floating text for information
  691.   * more opponent teams
  692.   * new character classes
  693.   * improved maps and scenarios
  694.   * blood splots ;) (it's gorier than doom)
  695.   * animated tiles (flowing water, flickering torches)
  696.   * improved AI
  697.   * better scoring system
  698.   * improved stability (we found some bugs ;)
  699.   * nifty cheats (try and find them)
  700.   * more colorful palette
  701.  
  702.